piece of machete or knife - Allemand Anglais Dictionnaire